military encirclement

Translations
военное окружение
The city was under military encirclement for several weeks.
Город находился в военном окружении несколько недель.